Colourful old colonial buildings and cobbled road in the main street of the town

Ribeira Grande, Santo Antao, Cape Verde
Colourful old colonial buildings and cobbled road in the main street of the town