Friday, July 27, 2012

Caterpillar of Heliconius hecale

Heliconius hecale, immature

Mariposario Montezuma Gardens, Costa Rica




No comments:

Post a Comment