A review by ofearna
Crimson Moon by Rebecca York, Ruth Glick

5.0

read 1/11/2009
re-read sept2015