A review by ramoe
The Concrete Blonde by Michael Connelly

5.0

5+