Hemipenthes catulina (no common name) is a Bee Fly. Bee Flies are often mistaken for Bumblebees but they are not related. Although it has a hairy body like a bee, but it has only two wings whereas bees have four. Bee Flies are important pollinators and often seen hovering over flowers.