Derek Braid | Haddington (panoramic) | St Mary's Church, Haddington
St Mary's Church, Haddington

St Mary's Church, Haddington