5751 Prince William

by

Shop
Shop

Normally based at Evesham Vale Light Railway,

Built in 1949.

Last ran in 2005.

Currently being overhauled off site.