Floating Cinema 

floating cinema croped

The "Floating Cinema" operating in central London

 

 

Page 2 of 2