Designed by
Title
Pier with flowers on the lake of Annecy, in the village of Talloires. #97846861
Description
Pier with flowers on the lake of Annecy, in the village of Talloires. Mountains landscape and blue sky on background. France
This image is editorial