16 Apr 1859, Sat • The Times-PicayuneNewspapers.com

New Orleans, Louisiana 16 Apr 1859, Sat – Page Page 1

Clipping by scott488