• Great White Pelicans  
    The Great White Pelicans at Keoladeo National Park, Bharatpur, Rajasthan, India
Follow: