Nicolas Deshayes

Nicolas Deshayes (b 1983, France) is a sculptor based in Dover. He studied at Chelsea College of Art (2005) and the Royal College of Art (2009).