A review by meegzreads
The Concrete Blonde by Michael Connelly

5.0