These are photos of seaweed which washed up on the shore in Florida. Pictures are from Indian Shores Beach on the Gulf Coast of Florida, in the Tampa Bay area.
This Florida photography site was created to show all the wonderful places in Florida – everything from the beaches to the restaurants, to sporting events. All locations have been personally visited, photographed, and experienced by the site owner. Site started in June 2007.