Russell DeYoung, ‘Untitled (Red)’, 2009, Carrie Haddad Gallery

Image rights: Carrie Haddad Gallery

About Russell DeYoung