Holiday Ice Lanterns

Photo By Marian Parsons

Shimmering Lanterns

Ice lanterns are beautiful, shimmering illuminated orbs that are easy to make and guaranteed to brighten every holiday season.