Island, Dairy Art Centre, London
2013
Group Show
installation shot
CFC76372567
2002
Chapman Family Collection Painted bronze