Arabian Magic Square Talisman

arabic astrological sun talisman