Geneva, Switzerland- English Garden

English Garden, Gevena Flower clock in English Garden

English Garden and Flower Clock in Geneva, Switzerland.

back to Photo Gallery Index

photos 1990-1996 Milton Alan Turner