St. Lucia, Caribbean

Commission by Jade Mountain Resort and the St. Lucia Tourist Board