Walrus on ice floe (Odobenus rosmarus) Ellesmere Is Canada.