Edgar “Ted” Welshans thumbnail

Timeline for Edgar "Ted" Welshans

September 16, 1953
June 5, 2015