Published On Sep 1, 2024
St Michael's, Aldbourne, Wiltshire.
A church largely constructed over the 13th-15th centuries, the striking tower is of 1460. The impressive alabaster monuments are dedicated to various members of the Goddard family of Upper Upham.
show more