St John's Kirk

St John's Kirk
St John's Place, Perth, PH1 5SZ
Photo of St John's Kirk