4 March 2010

quality...


right yes, quality wine
most expensive bottle on the shelf = £5.99
(i then got thrown out of the shop for taking this photo)