Ed Templeton

Ed Templeton

1972-07-28

Biography