St. Mary's Church magazine.
St. Mary's Church (Haddington, Scotland)
Haddington : St Mary's Church,
1965-1986.
St. Mary's Church (Haddington, Scotland)