Samuel Anderson

Samuel Anderson

Birthplace: England