A review by jessicah95
A Far Cry from Kensington by Muriel Spark

5.0

4.5 stars!