Ref:
Date:
Location:
Photographer:
News

Euston Square Trees
The Last Stand

Article text
This is a 2 day on-site art protest at the imminent destruction of historic Euston Square Gardens, a London park planted in 1750.