Beauty and the Beast


(85 x 68cm), 2009, Lambda print








Detail




Detail

Inquire          Instagram