spotted weevil from rainforest, Selva Verde, Costa Rica


Location: Central America, Costa Rica