Normal People

Normal People

2018 • 273 pages

Ratings579

Average rating3.6

15

The most frustrating characters. 3.5

December 30, 2019Report this review