HAMBLEDEN, sepia
sepia, PRINTED IN ENGLAND
08/10/1936
Great Britain
HAMBLEDEN LOCK
HMDN
4
Horizontal
England - Buckinghamshire
$10.00 USD