Henry Foster

Henry Foster

About

He's the father of Stephen Foster.