Britain – England, The Castle Kenilworth

Great Britain c. 1950

20 x 30 in (51 x 76 cm)

ID #GBLB733

Also Available in Paper back

100-250 20x30 black and white poster building c. 1950 castle citidel England Great Britain luxery nature open terrain tourism travel trees United Kingdom