Wonderfully Overwhelmed at the Imperial War Museum Duxford
The Imperial War Museum Duxford, Britain’s largest aviation museum is home to over 200 aircraft and military vehicles. The museum itself is set on an old WW1 and WW2 base which played a big role in the Battle of Britain in 1940, after which the American 8th Airforce used it as a base for bombing Germany. The […]