Garden of Eden

London, UK (2004)