Fairy Tale Romance

391 pages paperback 2000

fiction dark mysterious reflective medium-paced