The Royal Air Force Museum London, London Picture: B-24 displayed at RAF Hendon

https://goo.gl/images/Cihpm8