Layla Messkoub
Urchins
2013
mixed media collage
51'' x 27''