Search
Menu
Home
Sources
About
Contacts
Leopard Island
Leopard
Island
is an
island
long,
lying
west
of the
southwest
end of
Skua Island
in
the Argentine
Islands
,
Wilhelm Archipelago
,
Antarctica
. It was charted and named in
1935
by the
British Graham Land Expedition
under
John Rymill
.