Ribeira Grande

Ribeira Grande in Ribeira Grande.

Ribeira Grande

landuse
Secondary road