2006Mixed media85 x 103 1/2 x 14 in.
Exhibition view - New Works, Galerie Templon, Paris, 2006
2006Mixed media83 x 723 in.
2006Mixed media59 x 59 in.
Δ
Enquire:
Envoyer