erikjsommer.com

5.24.2012

richard prince

Richard Prince: 14 paintings, at 303 Gallery, features work that "could have been played at CBGB's."