Piece of Mind - Blinded

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