Mountain peak of Xo-xo valley and agaves plants on the trekking route down. Santo Antao island, Cape

Mountain peak of Xo-xo valley and agaves plants on the trekking route down. Santo Antao island, Cape

Mountain peak of Xo-xo valley and agaves plants on the trekking route down. Santo Antao island, Cape Verde.

by
by
by
by
by
by