National gallery of Scotland

Edinburgh, United Kingdom, The mound