Dec 22, 2011

The New American Landscape 2008



60 x 72 inches, oil on linen
Posted by Picasa