3.25.2009

safari







Nature doing its amazing thing at Lake Manyara National Park, Tanzania.

2 comments:

Meg said...

Wow! I almost can't believe these are real. They belong in National Geographic. Truly beautiful Elie! :-)

Anonymous said...

Unreal...that's all I got.