villagegoats

A group gathering to medicate their goats.

A group gathering to medicate their goats.

A group gathering to medicate their goats.