The Cape Verd Islands : laid down from the remarks and observations of experienced navigators

The Cape Verd Islands

Item Information