Mary of Guise Barge

Mary of Guise Barge
The Shore, Leith, Edinburgh, EH6 6QN
Photo of Mary of Guise Barge