Piece of Mind - Leaving

450.00 EUR 450.00 EUR Sale
This print is part of the Piece of a Mind collection of self-portraits of the Marrakesh based fashion designer Artsi Ifrach. In these portraits Artsi is wearing his own creations, which are...