Price

Giant tortoise (Aldabrachelys elephantina), Keoladeo National Park, Bharatpur, India