Watering the collie flowers

 

27