ST LUCIA, Choc beach, and tourist standing by coconut tree, STL689JPL

ST LUCIA, Choc beach, and tourist standing by coconut tree, STL689JPL