London, chrome
chrome, PRINTED IN ENGLAND, 2 backs
28/08/1951
Great Britain
THE TOWER OF LONDON
Horizontal
England - London
$2.00 USD