17-Dec-2005

Location: Earls Court
City: London, UK