Sheepherders earmarking, branding, and castrating newborn lambs

Image

Share