Results 2 results found British Antarctic Survey base at Rothera, Antarctica Rothera Base, British base, Antarctic Peninsula, Antarctica, Polar Regions