Greater Bee Fly

Greater Bee Fly

Observation - Greater Bee Fly. Description: small and furry with long proboscus

small and furry with long proboscus