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

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.
Last updated by on .

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.
Last updated by on .