Lighthouse on the Rock

  Assembly of God         Key Largo, Florida