Latest News

Al-Amira

The al-amira is a two-piece Islamic veil. It consists of a close fitting cap, usually made from cotton or polyester, and a tube-like scarf.