Vodka Snorting - April 2003, Monument, London
768