Horses in mountains. Himachal Pradesh, India

Horses in mountains. Himachal Pradesh, India

Horses grazing in Himalayas mountains. Himachal Pradesh, India

by
by
by
by
by
by