Aldbourne Church
Bard Land Bard Land
96 subscribers
70 views
6

 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

Share/Embed