larvaid

larvaid

Observation - larvaid. Description: larva found in south florida, not near any food source... want to feed and observe in captivity and then release.

larva found in south florida, not near any food source... want to feed and observe in captivity and then release.