Finlandia Vodka Ad from Esquire Magazine in 1984 & 1985
All Finlandia Vodka ads (with images and texts from the printed ads) from Esquire Magazine in 1984 and 1985. The World’s Finest Vodka. On Ice. “The World’s Finest Vodka” is a registered trademark, 80 and 100 proof, Imported by…