British Forces
Imperial War Museum
A Royal Air Force’s de Havilland Mosquito flying over the Mediterranean on its return to Malta from a raid on enemy territory in Southern Italy during the operations before the landing on Sicily. June 1943. Victor Sierra
2053 Views
4/27/2012