×

Ilhéu Luis Carneiro

Island in Cape Verde