58MR1 Published on August 15, 2016 in 58 Mel RosasFull resolution (750 × 539) Next → El regreso, 2001, oil on panel, 24 x 36″. Courtesy of the artist.