spotted weevil from rainforest, Selva Verde, Costa Rica

- Image ID: CEW3D2
Danita Delimont / Alamy Stock Photo
Image ID : CEW3D2
Location: Central America, Costa Rica