Friday, August 24, 2007

Giant Swallowtail

A Giant Swallowtail on Poison Ivy in Deer Creek State Park, Ohio.

No comments: