Ecclesiastcal

St. Mary's Church, Haddington




Dudzinski Memorial window