21.11.09

A Ghost Forest In Trafalgar Square

A Ghost Forest In Trafalgar Square