Close
Spotted Flower Chafer
Neorrhina punctatum