Previous
Next
Large +/-13.0mm Blattodea (Cockroach)Colorful - Super Sharp Details23.9 x 19.9 x 12.0mm - 2.78gAmber Piece Contains Several Non Structural Fractures