Artists

Leytonstone 1995 1999 2012 Image

Leytonstone 1995 1999 2012

LAURA OLDFIELD FORD, 2010/2011

Ink on paper
86 x 116 cm 33 7/8 x 45 5/8 in