Gerrit Vyn / Beach cleaners, and a woman taking a cell phone photo of the oil contamination, resulting from the BP Deepwater Horizon oil leak in the Gulf of Mexico, Orange Beach, Baldwin County, Alabama, USA, June...
01117160
Rod Williams / Swiss re insurance building 'the Gerkin', City of London, UK. Note window cleaners