A review by spudrph
Stone Mattress: Nine Tales by Margaret Atwood

5.0

Marvelous. Well crafted, clever, and engaging. Worth your time