Exmouth, Devon, green beach of seaweed

October 17, 2025 In July 2025