Close
Syrphid Fly ~landed on Blue Tiger Moth Caterpillar ~
Syrphus ribesii/Dysphania percota