jueves, 14 de octubre de 2010

Factory II. Catherine Tafur


I love you too, Baby...
2006, oil on canvas, 36 x 44 inches
Catherine Tafur