Friday, April 8, 2011

Peaches and Figs

Oil on canvas - 61x101cm (24x40in) - 2011
© Horacio Cardozo