Terraced fields: manioc and sugar cane fields in various stages of growth
Cabo Verde
Porto Novo
Unnamed Road, Cape V…
Unnamed Road, Cape V…
Praia de la tranquil…
Tarrafal
Impressum