Friday, August 20, 2010

Sword-billed Hummingbird





Sword-billed Hummingbirds have astonishingly long beaks and tongues.

No comments:

Post a Comment