Fly

Fly

Observation - Fly. Description: Small metallic fly with iridescent wings - lots of them on a variety of plants.

Small metallic fly with iridescent wings - lots of them on a variety of plants.