Thursday, October 1, 2015

Herd of spotted Deer, vanishing into the shrubs, Udawalawe National Park, Sri Lanka.





No comments:

Post a Comment