Laughing Horse @ The White Horse

Laughing Horse @ The White Horse
266 Canongate, Royal Mile, Edinburgh, EH8 8AA
Photo of Laughing Horse @ The White Horse