New Work

Jenny's, Los Angeles and Richard Telles
September 24 – December 12, 2015
Images courtesy of the artist, Jenny’s, Los Angeles and Richard Telles Fine Art, Los Angeles. Photos by Jeff McLane and Ruben Diaz.