Balmoral hotel in Edinburgh, Scotland, United Kingdom

Royalty-free stock photo ID: 94019221

Balmoral hotel in Edinburgh, Scotland, United Kingdom