Stephens Tucker Harper passed away Wednesday, September 4, 2024, surrounded by his family. Steve was born in Austin on January 5, 1949, to Barbara and Tom Harper, Jr. He spent his childhood enjoying ...
Some results have been hidden because they may be inaccessible to you