Mountain peak in Xo-Xo valley at Santo Antao island in Cape Verde

Mountain peak in Xo-Xo valley at Santo Antao island in Cape Verde

Mountain peak in Xo-Xo valley at Santo Antao island in Cape Verde.

by
by
by
by
by
by