mail_outline sales@mediastorehouse.com
The Taming of the Shrew, Royal Film Performance, The Odeon, Leicester Square, London, Monday 27th February 1967. Our picture shows