Watering a Flower (Nature) A domestic flower being watered with a green watering can. Download Watering a Flower (Nature)