mail_outline sales@mediastorehouse.com
The Balmoral Hotel clock tower and Princes Street, Edinburgh, Scotland
Balmoral Hotel clock tower in Edinburgh, Scotland, United Kingdom
General city skyline view from Calton Hill showing the Balmoral Hotel clock tower and Edinburgh Castle in Edinburgh, Scotland, United Kingdom