top of page

LAKE GENEVA - FRANCE

Left shore of Lake Geneva
1995 - 2023 Portfolio II
bottom of page