VEN – Christmas in TC (DP) FEATURED

A snowman on the beach made from sand by someone spending Christmas in Turks and Caicos