stephen collins foster

(noun) Foster

< stephen butler leacock | stephen crane >