FRESH plans for a series of artworks along the River Leven in Dumbarton have been lodged with council bosses after the original proposals were slammed as “crass” by some residents.
What's Your Reaction?






