Admired by Nature

Lighted Santa Claus Admired by Nature

Indoor Santa Claus "Merry Christmas" sign with light christmas decoration. Prefect for hang in a window, door or wall. Admired by Nature