PALE GUARDIAN

A James Asher vampire novel

 

 

 

Barbara Hambly