APPLEDORE, sepia
sepia, PRINTED IN ENGLAND
28/08/1935
Great Britain
THE LIFEBOAT STATION
APD
9
Horizontal
England - Devonshire
$15.00 USD