Sat, Apr 16, 1859 • The Times-Picayune • Newspapers.com™
New Orleans, Louisiana – Sat, Apr 16, 1859 – Page 1
Clipping by scott488