A review by zoes_human
With a Tangled Skein by Piers Anthony

adventurous

3.0