A review by readbyjaimes
The Penelopiad by Margaret Atwood

challenging reflective fast-paced

3.25