sea, beach, waves, foam, foam alga, foaming, algae remains, phenomenon, north sea, may, coast, nature, sand, heaven, light, lighting mood