Santo Antao, Cape Verde. Mountain ridge covered in fog on the hike to Xoxo in the Ribeira da Torre

Santo Antao, Cape Verde. Mountain ridge covered in fog on the hike to Xoxo in the Ribeira da Torre

Santo Antao, Cape Verde. Mountain ridge covered in fog on the hike to Xoxo in the Ribeira da Torre valley.

by
by
by
by
by
by