vensuberg: an addition to the post here. STL almost certainly stands for St. Louis, the district in Paris where many of the print shops that actually produced these cards were located.
tags: hot and b,
from: https://hotandb.tumblr.com/post/98987394552