DUFFIELD, sepia
sepia, PRINTED IN ENGLAND
28/08/1943
Great Britain
HAZELWOOD ROAD (no car)
DFLD
2
Horizontal
England - Derbyshire
$15.00 USD