top of page

LAKE GENEVA - FRANCE

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