Santo Antao Island, Cape Verde. Travel hiker photographing Xo Xo valley and terrain mountain

Santo Antao Island, Cape Verde. Travel hiker photographing Xo Xo valley and terrain mountain

Santo Antao Island, Cape Verde. Travel hiker photographing Xo Xo valley and terrain mountain landscape.

by
by
by
by
by
by