Christmas Day on the Beach

Christmas Day on the Beach at Laluna Resort

Laluna boutique resort on the island of Grenada in the Caribbean