£49.99
Available: In stock
The 99 names of Allah elegantly displayed in gold Arabic script budding off branches from an ornate tree. Gold outer frames with gold on black...