Mountain peaks of Xo-Xo valley in sun light. Local village in the valley. Many agava plants grow on

Mountain peaks of Xo-Xo valley in sun light. Local village in the valley. Many agava plants grow on

Mountain peaks of Xo-Xo valley in sun light. Local village in the valley. Many agava plants grow on - Stock Photo - Images

Mountain peaks of Xo-Xo valley in sun light. Local village in the valley. Many agava plants grow on the steep stony slopes. Santa Antao island, Cape Verde.

by
by
by
by
by
by