The Cape Verde Islands

YOUR REACTION?