June 5, 2023 The Canary Islands: First Stop of Imperialism The Canary Islands First Stop of Imperialism – JSTOR Daily