In the Works - Community Newsletter August 2017 | Page 48
A Public Works street cleaner washes down a gritty sidewalk in the Richmond District.
In the Works - Community Newsletter August 2017 | Page 47
In the Works - Community Newsletter August 2017 | Page 49