
My twins, building sand pyramids amid another perfect beach day at the Carambola Beach Resort on my home island of St. Croix, U.S. Virgin Islands.
My twins, building sand pyramids amid another perfect beach day at the Carambola Beach Resort on my home island of St. Croix, U.S. Virgin Islands.