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

4.0

3.5 stars