What Are These Tiny Brown Things in the Snow in MaineWhat Are These Tiny Brown Things in the Snow in MaineThese tiny brown spots in the snow everywhere in Maine are not what I thought they were! Lizzy SnyderLizzy Snyder