A review by italorebelo
As brumas de Avalon by Marion Zimmer Bradley

adventurous challenging dark emotional informative mysterious reflective sad tense medium-paced

4.75