Nov 22, 2011

The New American Landscape 2011

Oil on linen, 72  x 76  inches
Post a Comment