Manticora latipennis ( scabra ? )

$2.50

parts missing from the antenna

Out of stock

SKU: 4026 Category:
CLOSE
CLOSE