related tags: 100mm 6C613B 856E22 8C7648 A9A888 ACAC4C AE8226 B9B777 CA9B27 FFBD00 aphids arthropod arthropoda bug california canon7dmkii entomology insect invertebrate ladybug macro riversideca ucrbotanicgarden 949464