Patterns in the sea breaking on an Alabama beach more than 90 miles from the BP oil spill. The mess is four to six inches deep on parts of the shore.
big on love, tolerance, and the human potential
Patterns in the sea breaking on an Alabama beach more than 90 miles from the BP oil spill. The mess is four to six inches deep on parts of the shore.