John Anderson
Showroom
2005, oil on linen, 137 x 366 cm cm
John Anderson - Recent Paintings