Muscid Fly

Muscid Fly

Observation - Muscid Fly. Description: Fly found on a buttercup at the edge of a small area of woodland by a path

Fly found on a buttercup at the edge of a small area of woodland by a path