CHAPEL ST. LEONARDS & district, sepia
PRINTED IN ENGLAND
01/08/1939
Great Britain
THE VINE
CSL
96
Horizontal
England - Lincolnshire
$15.00 USD