Kronstadt Island, n.w. Trinidad, Dec.7, 1980
Return to T & T Pictures