Scan barcode
A review by catbrigand
Small Island by Andrea Levy
1.0
Did I read the same book as everyone else? All four main characters and most of the minor ones were completely despicable.