Exhibition Images > More Exhibition Images

Echo 2
Echo 2
oil on canvas
3.7m x 4m
2007