Wednesday, May 23, 2012

Shiny Green Suit

Scarabeidae: Rutelinae - Mariposario Montezuma Gardens, Costa Rica - ~ 15-20mm



No comments:

Post a Comment