Canadian Shield’s ancient landscape on Superior’s North Shore.


About the writer