Share
twitterlinkedinfacebook
Image 1 of 1
GPI00283CAP.jpg
© Giacomo Pirozzi / Panos Pictures..CAPE VERDE..Terraced agriculture. The rocky terrain means much of Cape Verde is uninhabitable and farming is difficult.