Cabo Verde, Ribeira Grande

On the island of Santo Antao

Cabo Verde, Ribeira Grande