St. Mary's Parish Church, Haddington.
St. Mary's Church (Haddington, Scotland)
Haddington : St Mary's Church,
2001-
Title from cover.
St. Mary's Church (Haddington, Scotland)