Island Treasures

Island Treasures is a shop in the Queen's Highway in South Eleuthera.