Designed by
Title
AFRICA CAPE VERDE SANTIAGO TARRAFAL #280189706
Description
a evening on the Bay and beach of the town of Tarrafal on the Island of Santiago on the Cape Verde Islands in Africa. Cape Verde, Santiago, May, 2000
This image is editorial