Skip to main content

Hannah McKeand

A person in winter gear smiles while lying on a red sled in the snowy environment of Antarctica. Another, outfitted by Antarctic Logistics and Expeditions, is seen in the background adjusting equipment.

Leave a Reply