deborah brown the bushwick paintings



"Tower of Babel #1" 2012
oil on canvas 36" X 36"