Tag: shopping

Amazon.co.uk – Christmas 2010

Employees of Amazon.co.uk preparing orders for the 2010 festive season in Wales (Matt Cardy / Getty Images)

Tagged with: , ,
Top