Posted on December 23, 2020 By KFBuchsbaum
Category: Photo Gallery Tags: Mr & Mrs Claus, Santa claus is coming to town, Santas, Santas from around the world
This site uses Akismet to reduce spam. Learn how your comment data is processed.
©2024 Karen F. Buchsbaum
Maximizing Luxury Travel
Subscribe now to keep reading and get access to the full archive.
Beautiful Santas! Years ago in Peach Tree Mall north of Atlanta, we saw the most gorgeous live Santa! I wish I had gotten a photo.
Excellent. Love the Holy Terror look!