Mobile Cinema Soho square Ministry of Technology films movies 1950s

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