Watering Cans

 

#1219

#central one SOLD

#1602

A collection of vintage metal watering cans

£28 each