home
next page
Tower of Babel Docklands..1989..60"x 65" ..oil on canvas