Better Homes and Gardens on MSN3d
How to Get Rid of Drain Flies (for Good!)
The eggs hatch into larvae, which feed on the organic matter and develop into pupae and, eventually, adult flies." Drain ...