Long Spout Watering Can

$19.99

Holds 10L

Practical yet elegant long spout watering can.