Skip to Main Content
100a Stearman PT-17 on the island in Lake Okeechobee