The biggest and most populated island from the Canaries Islands (an archipelago of Spain).
View wiki
No posts found.