|
Mastogenius castlei Champlain & Knull - Mastogenius castlei Miami, Miami-Dade County, Florida, USA January 22, 2010 Size: 3mm
This poor specimen was put back together through the magic of photoshop by Gayle Strickland.
Images of this individual: tag all |
|
|
|