Billhead from A. Lehmann & Co., located at 66 & 68 Canal Street in New Orleans, Louisiana. The billhead is dated January 25, 1887. The image shows a vignette of a store.
Subject: Commercial printing -- 19th century
No additional authority information available for Commercial printing -- 19th century.