Insects & Other Arthropods

Avocado Lace Bug

Pseudacysta perseae