Atlas moth with hand for scale

The Atlas moth is the biggest moth in the world. However, it can still be defeated by a round of polite applause.

5,199 views
6 faves
2 comments
Uploaded on July 4, 2008