Cape Verde houses

Residency permits for foreign nationals

Saharan sand

Saharan sand over Cape Verde