stock photo of foggy - The island of Brava part of a group of 10 islands that make up the Republic of Cape Verde sits in the Atlantic Ocean under foggy skies - JPG
stock photo of hazy  - The island of Brava part of a group of 10 islands that make up the Republic of Cape Verde sits in the Atlantic ocean under hazy skies - JPG 