2013Digital print on Fine art 100% cotton paper70 x 50 cm / 27,5 x 19,6 inEdition of 300 signed and numbered Also available at Perrotin Bookstore New York
2013Digital print on Fine art 100% cotton paper70 x 50 cm / 27,5 x 19,6 inEdition of 300 signed and numbered Also available at Perrotin Bookstore New York
2013Digital print on Fine art 100% cotton paper70 x 50 cm / 27,5 x 19,6 inchesEdition of 300 signed and numbered Also available at Perrotin Bookstore New York
2013Digital print on Fine art 100% cotton paper70 x 50 cm / 27,5 x 19,6 inEdition of 300 signed and numbered
2013Digital print on Fine art 100% cotton paper70 x 50 cm / 27,5 x 19,6 inEdition of 300 signed and numbered Also available at Perrotin Bookstore New York