A delightful scene at Pench National Park, with spotted deer at a reflective waterhole.
View Fullscreen