Downwind foiling off a Tall ship on the west coast of Scotland.

Nature Pulse 🏞️
Nov 4, 2026