Royal Scots Club

Edinburgh

  • Edinburgh, , Abercromby Place