Faroese sheep and lamb on misty coastal cliffs near Gjógv, Faroe Islands Continue reading " March 24, 2026