GHOST FOREST  -  Monday November 16th, 2009

Walking through Trafalgar Square last night I took a photo of a crews installing a new artwork, called Ghost Forest. I’ll let the website fill in the rest. Oh, and new pictures via the Londonist.

No Responses to this post... yet.

Comments are closed.