DavidMaximStudio

The Lookout. 2003 Oil on terra cotta 10 x 10 x 8 in (8)
my . artist run website