stephen girard

(noun) Girard

< stephen foster | stephen grover cleveland >