The marshmallow Peep is a sure sign that Spring and Easter are fast approaching. Peep dioramas are a sure sign that creativity and a little craziness are going to follow. Enjoy and Happy Easter!
Thank You For Your Consideration,
The Graham Ten