Bret Harte

Alternate Spellings

Francis Bret Harte