a mother and baby asian elephant in a lake at yala national park sri lanka

a mother and baby asian elephant in a lake at yala national park sri lanka

 Stock photo ID: 63312205

Same artist

  |   See all