Image
Tetley South Pole Mission

Location
Hercules Inlet

Country
Antarctica