A review by demimancy
The Mists of Avalon by Marion Zimmer Bradley

5.0