Tag: Teaghan Beresford from Namibia proudly stands at the North Pole