share
home Holyrood Park Edinburgh Calton Hill from Salisbury Crags Edinburgh

Calton Hill from Salisbury Crags Edinburgh

Calton-Hill-from-Salisbury-Crags-Edinburgh