Abbey Pumping Station Museum, Leicester, Leicestershire

Description