Friday, September 11, 2009

Work In Progress


Oil on canvas - 102x137cm (40x54 inches) - 2009
© Horacio Cardozo

No comments: