100% handmade in Egypt by skilled craftsman who learned the art of applique patch
work through generations.
ready to be hanged
size : 95m X 95cm ( 37" X 37" )