What is the definition of Speccafrons? 🙋

👉 Spectacular, luminous, sparkling, magical, fantastical, dazzling, enchanting, marvelous, mesmerizing, captivating, awe-inspiring.


Speccafrons


Stained Glass Jesus Art