Seen Around Lake Geneva by BeningoS

Question 9

This is a redacted photo of the village of Yvoire, which is located in what country?

Click for additional information

France

Back