Designed by
Title
Antarctica, Weddell seal in the snow on Detaille Island, Antarctic Peninsula #207612199
Description
The Detaille Island is a small island north of the Arrowsmith Peninsula on the west side of the Grahamlands in the north of the Antarctic Peninsula.