Without A Shadow Of Doubt, Trafalgar Square Has To Be One Of The Most Crap Urban Public Spaces In The World.
-Will Self
Please Wait....
Translating....
Without A Shadow Of Doubt, Trafalgar Square
Will Self
Without A Shadow Of Doubt, Trafalgar Square Has To Be One Of The Most Crap Urban Public Spaces In The World.