hummer moth

Hummingbird moth in Greve, Italy, about 25 miles south of Florence. Photo by Don Morgan, Concord, CA.

127 views
0 faves
0 comments
Taken on June 21, 2009