DSC07243

Free-range village cows, Rote Island, Indonesia.

Leave a Reply