Carmenta odda Duckworth & Eichlin, 1977


USA, South Carolina, Trenton


21 - 23 mm
Distribution
Images
External links