brown-cockchafer

Brown Cockchafer on Orchid Leaf