Revel in the divine presence with this Islamic Tughra on Goat Skin featuring the 99 Names of Allah and Allah Mohammad. Measuring 59x86 cm (23x34 inches), this artwork is a masterpiece of faith and ...