Untitled, Adrian Rumbaut. 1995. Mixed media on canvas. 18" x 43".
All prices are in USD. © 2021 Center for Cuban Studies