- Posted by Ian R Clayton
- April 22, 2014
- 0 comments
- 1 like
- 5,494 views
Poinsettia Ocean-View Resort, St. Lucia new video for Villa Apartment 7, an executive suite by the roof top terrace, reveals why this self catering accommodation has won so many hearts.