A review by constantvigilance
Gate of Ivory, Gate of Horn by Robert Holdstock
adventurous
challenging
mysterious
3.5
3.5