Spotted Flower Chafer (Neorrhina punctatum)

Discuss this image