lastsongleft
Canon City, CO
Biography
Composer, songwriter, and pianist, & performer, Ted Shinn has written, produced or arranged EIGHTEEN of his own albums.
Composer, songwriter, and pianist, & performer, Ted Shinn has written, produced or arranged EIGHTEEN of his own albums.