International Exhibition of Inventions Poster
United Kingdom, 192830 x 20 in (76 x 51 cm)
ID #LB20X30TABLE-L-03
"Science, Invention, Commerce, Central Hall, Westminster, London, S.W., Working Models, Sales & Demonstrations."
A bright red background frames an art deco design with factories, cogs, and machinery in gray.
Printer: B.C.M.
Condition: Excellent, minor creases and wrinkles due to age
This poster is linen backed on canvas.