▼ 

Fontainhas village and terrace fields in Santo Antao island, Cape Verde

Fontainhas village and terrace fields in Santo Antao island, Cape Verde, Africa