Designed by
Title
Facade of Eden Palace Hotel in Montreux city in Switzerland #203983031
Description
MONTREUX, SWITZERLAND on JULY 2017: Facade of Eden Palace Hotel at european city in canton Vaud, clear blue sky in warm sunny summer day.
This image is editorial