All of the best cities in the world have little green-spaces dotted about their centres - havens of nature to sit and relax in - everybody needs these places, so does Glasgow - a new Dear Green Place :)
Reason for signing