Image 1 of 1

SYRPHID_LARVAE_6630.JPG

Syrphid fly larvae feeding on aphids
twitterlinkedinfacebook