
An artist’s impression of Fort St. Louis, the doomed settlement established by La Salle near today’s Victoria, Texas, 130 miles west of Houston.
An artist’s impression of Fort St. Louis, the doomed settlement established by La Salle near today’s Victoria, Texas, 130 miles west of Houston.