Supply: www.independent.co.uk – Saturday, November 30, 2013
Clockwise from high left: reindeer crew £25, next.co.uk

Go to Information Supply