Winchelsea: Media
historic place, England, United Kingdom
Images
Winchelsea: church of St. Thomas Becket
Church of St. Thomas Becket, Winchelsea, East Sussex, Eng.
Andrew Skudder
VIEW MORE in these related Britannica articles: