Making the city a garden. Coventry, England.

Making the city a garden. Coventry, England.