De Havilland Mosquito

Royal Air Force

Taken at an Air Display at North Weald in Essex.