Odeon Leicester Square
Click on  photo to return
Cinephoto 42
Air conditioning plant with eight cylinder compressor
Click on  photo to return
Previous Photo    Next Photo