March fly (Bibio femoratus)

Synonym: lovebug

March fly, Unexpected Wildlife Refuge photo
March fly
March fly, Unexpected Wildlife Refuge photo
March fly
March fly, Unexpected Wildlife Refuge photo
March fly