Upstream

David Haines

images:
David Haines
1969 born in Nottingham, United Kingdom
Lives in London, UK & Amsterdam, Netherlands
Education

1988-91 Camberwell School of Art, London
1994-1995 Rijksakademie van Beeldende Kunsten, Amsterdam

Links

www.davidhaines.org