Happy Easter and Please, Please, Please Spring.... You are welcome to arrive ANYTIME NOW! Welcome to the Stamp It Group Easter Blog Hop and Spring in New England! March roared in with 4 Nor'Easters and EASTER Sunday is April 1st. I think Mother Nature's biggest April fools joke is that Spring is still not ...