The Spirit of Christmas

  • Sale
  • Regular price $22.00


The spirit of Christmas is embodied by the iconic image of Santa Claus. Santa Claus, whether you believe him to be real or not, represents all that is good about our nature as humans.

By Greg Red-G