Princes Street Gardens

Rate this item
(0 votes)
Princes Street Gardens is a public park in the centre of Edinburgh; Scotland; in the shadow of Edinburgh Castle

Additional Info