Smiling Elephant, Tanzania

Apparently happy pachyderm out for a stroll near Lake Manyara.

please choose size
  • Details