User photo

Darren Almond

About

Darren James Almond is an English artist, based in London. He was nominated for the 2005 Turner Prize.