Sea Shepherd, Faroe Islands, Norwegian Sea

Sea Shepherd, Islas Feroe, Mar Noruego