Monday, December 11, 2006

No wonder Leopards are so difficult to spot. I was no nore than ten yards from this fully-grown female who was about ten feet up a tree, eating what was left of a White Stork! Posted by Picasa

No comments: