Question: Who plays the lady mayor on blue bloods?
answer: Lorraine Bracco