Sebastian Horsley / Marcus A Horsley
British (1962 – 2010)