Ralph Hammersborg and Joe Losacco bring joy as department store Santas, spreading Christmas cheer while pointing children and families to the deeper meaning of the season—the hope and love of Christ.
It’s called Sallman’s Head of Christ. The iconic painting recognized by most older Americans is considered to be the most reproduced image in print ever.