You ‘ll probably remember Stranger & Stranger from the Kraken post last week. We thought we’d share some more of their work with you all. Stranger & Stranger is based in London and specializes in the Wine & Spirits category.
See lots more after the jump.