This image was taken along the Gulf of Mexico beach on Okaloosa Island in NW Florida, USA, on 17 June 2010.


[Dogs leave poo on the ground; British Petro. leaves Brit. Poo on the beaches.]