Studio Sixty Six
Untitled, New York, September 25, 2004, Print Dec. 2012

Untitled, New York, September 25, 2004, Print Dec. 2012

Epson Baryta Paper
16 x 21in. / 40.64 x 53.34 cm 
Framed


$3,500