Designed by
Title
Oil/Tar Cleaning Station #15645166
Description
Oil/tar cleaning station set up at a beach walkway in Orange Beach, Alabama. Tar balls have washed up along the beach there resulting from the oil spill from the Deepwater Horizon. A crowd gathers in the background getting ready for a beach wedding.
This image is editorial