Thursday, June 2, 2011

Giant Swallowtail (Papilio Cresphontes)

Photo taken in Costa Rica.

No comments:

Post a Comment

You are welcome to leave comments but please make them appropriate to the post to which you are responding.