Image
Lemaire Channel

Location
Antarctic Peninsula

Country
Antarctica