The New Kingsknowe

The New Kingsknowe
193-195 Kingsknowe Road North, Edinburgh, EH14 2ED
Photo of The New Kingsknowe