Britain’s Most Powerful Steam Locomotive, No. 2007 Prince of Wales which is under construction at Darlington Locomotive Works

Loading...