Green’s Dictionary of Slang

Lantern

New Orleans, LA 1886-?

Information