Lot 1353 , A cast iron water pump, 70cms high

A cast iron water pump, 70cms high

A cast iron water pump, 70cms high
£40-60

Sold for £90