widewalls

Rachel Howard

September 16, 2013

Rachel Howard is a British artist born in County Durham in 1969 and graduated from Goldsmiths College, London, in 1991.