Tapestry Art featuring Arabic calligraphy February 23, 2015 | Khalid Shahin - خالد شاهين Tapestry art by Khalid Shahin