seaweed washed up on the beach

seaweed washed up on the beach

Observation - seaweed washed up on the beach. Description: types of seaweed

types of seaweed