CLEVEDON
CHROMETTE, PRINTED IN ENGLAND
05/09/1905
Great Britain
WALTON CASTLE
Horizontal
England - Somersetshire
$5.00 USD