LONDON - SEPTEMBER 11: Performance Watchers At the River Thames Festival September 11th, 2010 In The Scoop London, England.
Lots Of Businessmen
CENTRAL LONDON - SEPTEMBER 20: Opening of Broadgate Tower as part of Open House Weekend event 2009 on September 20th, 2009 in Central London.
My vision of a abstract nightmare with a face that could be in great pain or could be some form of howling ghost
LONDON - SEPTEMBER 11: Performance Watchers At the River Thames Festival September 11th, 2010 In The Scoop London, England.
London - September 20: The crowds of people waiting for the new iPhone 5 at the Regents Street Apple Store, London September 20th, 2013 in London England.