Wednesday, April 15, 2009


Tom Allen
Eldena, 2004
Oil on linen
13 9/16 x 19 inches
Courtesy of the artist and Richard Telles Fine Art, LA, CA

No comments:

Post a Comment