Maracas beach #1, north Trinidad , Aug., 1980
Return to T & T Pictures