Results 1 results found Delta of sand at river mouth, Kvaenangen Sorfjord, north Norway, Scandinavia, Europe