KENILWORTH CASTLE
REAL PHOTOGRAPH, PRINTED IN ENGLAND
09/11/1933
Great Britain
LEICESTER'S BUILDING
Horizontal
England - Warwickshire
$4.00 USD