Drinking Goat

Drinking Goat

A thirsty goat drinking from a tap in a farm.