City Council meeting photos

To see dozens of photos from this afternoon’s City Council meeting,
click here.

  • unhonored