TORCROSS, sepia
sepia, PRINTED IN ENGLAND
13/08/1936
Great Britain
START POINT LIGHTHOUSE, NR. TORCROSS
TCS
16
Horizontal
England - Devonshire
$10.00 USD