sunset at 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
View Full Image on Dreamstime
Username: Presse750
Editorial: No
Width: 5144 pixels
Height: 3327 pixels
Downloads: 0
Image ID: 280189797