Vineyards at Geneva lake, Switzerland

Royalty-free stock photo ID: 110222231

Vineyards at Geneva lake, Switzerland