Eyewitness: BP oil spill | World news | guardian.co.uk

Delicate patterns in the sea breaking on Orange Beach, Alabama

via www.guardian.co.uk

"Orange Beach, Alabama"

randomWalks @randomWalks