Freedom 250 Banner

Southwest Reef Lighthouse
Southwest Reef Lighthouse, Southwest Reef in Atchafalaya Bay, Berwick, Louisiana