A vintage 1 gallon watering can

Sale price Price £32.00 Regular price

Tax included.

A vintage I gallon watering can.34cm max x 41max