Cassandra's Angel by Gina Otto
$5.14
Shop on Better World Books
Add to price tracker
Description
When she listens to the people around her, Cassandra feels that she cannot do anything right, but then a meeting with her Angel gives her a new perspective on herself and others.