Photos of Garden Restaurant at Frigate Bay Resort

  • Garden Restaurant at Frigate Bay Resort Photo, St. Kitts and Nevis, Caribbean
    The Garden Restaurant

    jemery on March 12, 2004