A couple Barasingha in Himachal Pradesh, India



EmoticonEmoticon