Lille June 2009
Look what greeted me, when I came out of the train station of Lille, Northern France. It looks like some kind of temporary artwork display. There was going to be a video post today but these photos were burning a hole on the hard drive and I just could not wait to post them. for more info on Lille visit Lille - Wikipedia.