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