La national portrait gallery of Scotland

Edinburgh, United Kingdom, 1 Queen St