Landing 7
Bark Europa crew spots a Leopard Seal
65deg South
65deg South
Landing 17
Bark Europa amids icebergs off Pléneau Island
Shrouded in mystery
Landing 19 @ Port Lockroy, Wiencke Island, Antarctica (2013)