commissioned by Green Mark Vodka for the advertising campaign ‘The Toast of Russia’represented by Debut Artlaboca.co.uk