October 19, 2008

This Parisian artist’s exhibition was literally the best art I’ve seen in London. Check him out at www.lazinc.com

The Exhibition is located at 8 Greek Street, Soho, London from Tuesday to Sunday, 11am to 7pm