William G. | Historic Environment Scotland | Uploaded on 14th Mar 2018
Salisbury Crags, Holyrood Park, Edinburgh