Coleoptera-Atlas.com

Celosterna pulchellator

Location: Philippines