Filming locals in Castries, St.Lucia, West Indies.
Filming locals in Castries, St.Lucia, West Indies.