Title: The story of Winchelsea Church: with complete key to the windows and description of the Cinque Ports memorial altar and windows installed in the year 1933
Subjects: Winchelsea Church, Winchelsea Church (Winchelsea, England)