1900

Smallest news & post card stand in New Orleans, La., 103 Royal Street

Credit: LOC