This statue Stephen F. Austin is 76-foot tall and designed by famed Texas sculptor David Adickes. The 10 acre Park and statue are located just off Hwy 288 west of Angleton, TX. Austin was instrumental in settling Texas starting in 1821.
September 13th, 2021
Viewed 213 Times - Last Visitor from New York, NY on 09/20/2023 at 7:16 AM