Monday, 20 June 2016

Deer at Yala National Park, Sri Lanka

Deer is another mammal can be found at at Yala national park, Sri Lanka. Deer population is considered one of the largest here. 









 
 

 

No comments:

Post a Comment