Playing in the St. Croix Sand: Wish You Were Here

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.