Tuesday, February 28, 2017

Considering it’s the most unhospitable place on the planet, the USA’s South Pole Station is *incredible* in how well built and luxurious it is.

642448_mqdefault.jpg642448_mqdefault.jpg

No comments: