FINSTHWAITE, sepia
sepia, PRINTED IN ENGLAND
28/10/1937
Great Britain
FINSTHWAITE VILLAGE
FNWT
12
Horizontal
England - Lancashire
$12.00 USD