You are viewing a single comment's thread from:RE: The Story of Christmas - with pictures! 🎄View the full contextmiketravels (41)in #christmas • 7 years ago I've seen those paintings. I believe they are UFOs, and the hand gestures are called Mudras.
UFOs?!?!?!?
Extra terrestrial beings from higher dimensions.