Explore Turks & Caicos Islands on Instagram: Delicious Conch Fritters from "Da Conch Shack" restaurant. One of our local culinary delights. #food 📸 @willbernal
12