Hoofprints in the sand and a distant group of riders headnig down Long Bay Beach on a sunny afternoon in Providenciales, Turks and Caicos
Riders heading down Long Bay Beach - Hoofprints in the sand and a distant group of riders headnig down Long Bay Beach on a sunny afternoon in Providenciales, Turks and Caicos