The botanical garden of Geneva.
The Geneva Botanical Garden, located on the shores of Lake Geneva, is one of the most important botanical gardens in Europe.
The Geneva Botanical Garden, located on the shores of Lake Geneva, is one of the most important botanical gardens in Europe.
© 2024 Photo Venturelli