Results 1 results found The fishing village of Veilholmen on the island of Smola, Norway, Scandinavia, Europe