Sun Fly

Sun Fly

Observation - Sun Fly. Description: A robust hoverfly with stripes on its thorax

A robust hoverfly with stripes on its thorax