<<< Back to profile
Mixed media on canvas64.6 x 76.5 inches2007
Mixed media on canvas46.5 x 78 inches
Mixed media on canvas59 x 58 inches
Mixed media on canvas59 x 59 inches
Mixed media on canvas78 x 47 inches
© 2020 Latin American Art Pavilion. All rights reserved.