Boeing B-17 Flying Fortress

United States Air Force

Taken at an Air Display at North Weald in Essex.