A review by speculativeshelves
Becoming by Michelle Obama

5.0