Facade of an hotel in France

Royalty-free stock photo ID: 114704719

Facade of an hotel in France