Al Baba
Al Baba
collage, embroidery thread