puffin island

Arctic Adventures

blasting winter storm at Puffin Island, North of Norway