Santo Antao Island, Cape Verde. Travel hiker making picture of arid mountain top in surreal Xo Xo

Santo Antao Island, Cape Verde. Travel hiker making picture of arid mountain top in surreal Xo Xo

Santo Antao Island, Cape Verde. Travel hiker making picture of arid mountain top in surreal Xo Xo valley.

by
by
by
by
by
by