Small paper banner for Odeon Leicester Square.
London: Circa 1960s. Silkscreen banner with phone no. 930 6111.
75 x 1000 mm. Folded in 3. Fine condition. Item #51-0827
Price: $100.00
See all items in
Ephemera
See all items by Odeon Leicester Square