X
The Himalayas - Mountain goats on the slopes of the Himalayas..
• India

The Himalayas - Mountain goats on the slopes of the Himalayas..