Photo Gallery - Click on any picture to enlarge
Dec. 26, 1972
Always the happy one!
Stephen with his brother Sean
In front of the Coliseum in Rome
Graduation Day in Denton, TX
A natural in the water
Some of Stephen's collectibles
(With Herbie)
Welcoming in the New Years, 2000
Stephen relaxing at home playing Nintendo
Stephen M. Love
To contact us, please use our "Feedback" page
This site was last updated 09/28/11