×

Horseshoe Island

Island in the Antarctic
Horseshoe Island is an island 12 km long and 6 km wide occupying most of the entrance to Square Bay, along the west coast of Graham Land, Antarctica. It was discovered and named by the British Graham Land Expedition under John Rymill who mapped... Wikipedia