The stained glass at the west end of St Mary's, Haddington.

haddington3.jpg