Turn Off Your Lights and Welcome Fireflies June 17, 2021 by TLBDid you know that there are 29 known species of fireflies (Lampyridae) in eastern Canada and 19 of which have been found in Ontario?1 These beetles can be found in … Read moreTurn Off Your Lights and Welcome Fireflies