Lee Shore, 2005
oil on linen
122 x 366 cm
Menu close