Close
Yellow spotted betle
Eudema angulatus