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