Spotted Deer, Yala National Park, Sri Lanka

Leave a Comment