Designed by
Title
Eden Palace and garden on the shore of the Leman Lake, Montreux #232265230
Description
Montreux, Switzerland - July 3, 2021. Eden Palace and garden on the shore of the Leman Lake, Montreux Riviera, Switzerland
This image is editorial