Cute goats, cute moments, and random signs in Rajasthan, India.
Desi Goats