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.
Reddish Seaweed on the Beach in Florida
Yellow Tinted Seaweed in Florida
Next: Mitchel Musso – Concert Pictures from Florida »