November 20, 2013
Paul McGowan, born in 1967 in Margate, Kent, is a British contemporary artist and fashion designer. He is currently appointed as artist in residence at the Eden Project.