St. Mary's Church, Haddington.
St. Mary's Church (Haddington, Scotland)
[Haddington : The Church,
1973]
St. Mary's Church (Haddington, Scotland)