Since I can't quit looking at this and also can't stop salivating, I'll share my misery with you. This is a picture that according to the caption is a New York hat shop displaying the 1941 line of Knox and Mallory hats. Where did I park that Delorean.....
B
B