Chalcolepidius eschscholtzi
Location: Latin America
Size:3 cm
BACK