2009
Charcoal on mounted paper
60 x 90 inches/152.4 x 228.6 cm
Studio View Centre Street, New York
<< Previous | 9 10 11 12 13 14 15 16 | Next >>