Share
twitterlinkedinfacebook
Image 1 of 1
TDI00953CAP.jpg
Fishermen haul in their nets, fishing off the coast of Tarrafal on the Northern part of Santiago Island..