P5311064I was looking through my Sign Language dictionary for something completely unrelated to this when I saw what you see…  Quite cool. 🙂

Allahuma salee ‘ala nabeeina Muhammad…

Advertisements