NEATH
OILETTE, PRINTED IN ENGLAND
set of 6 cards
19/09/1905
Great Britain
THE RIVER
7009
Horizontal
Wales - Glamorganshire
$4.00 USD