mail_outline sales@mediastorehouse.com
The Avengers Line, Fashion Show at The Palm Beach Casino, London, 4th January 1967. The clothes on display have been inspired by ABC Television Series The Avengers