The Ezcurra Inlet: in foreground: Dufayel Island, King George Island. This picture was taken during the XVIIth Polish Antarctic Expedition.
The Dufayel Island is an island lying near the center of Ezcurra Inlet, Admiralty Bay, in the South Shetland Islands. Charted and named in December 1909 by the French Antarctic Expe-dition under Jean-Baptiste Charcot (1867-1936).
Nobody has marked this note useful