Mobile Cinema Soho square Ministry of Technology films movies 1950s

- Image ID: C2T7H0
Matthew Chattle / Alamy Stock Photo
Image ID: C2T7H0
Location: Soho Square, London