Absolut Vodka - Sweden
27 x 40" poster for Absolut Vodka Sweden illustrating the how long it took to create the perfect Vodka starting from the beginning of time itself.
View all tags
Posted on
Aug 9, 2011
More by Christopher Lee View profile
Like