LLANGOLLEN, sepia
sepia, PRINTED IN ENGLAND
10/09/1941
Great Britain
SOUTH WEST CANAL AND RIVER DEE
LGLN
87
Horizontal
Wales - Denbighshire
$15.00 USD