Loading
Home
About
Features
Price
Contact
21 Aug, 2019
By, Wikipedia
Wyers Ice Shelf
Wyers Ice Shelf
is a small
Antarctic
ice shelf
on the east side of the base of
Sakellari Peninsula
.