A Saudi woman practices the craft of sewing and embroidery in the city of Al-Ula, tourist places in Saudi Arabia

More from the Author