He won the Beck's Futures art award in 2001, and lives and works in London and Ronda, Spain.
He won the Beck's Futures art award in 2001. Tim Stoner (b.1970), lives and works in London and Ronda, Spain.