X
myLot
its-logos-plus-logic
•
@flowerchilde
(12529)
• United States
God is Life (itself) life force - an eight rayed star, star symbol