Price

Nesting painted storks (Mycteria leucocephala), Keoladeo National Park, Bharatpur, India