annemtipton 's review for:

Circus Mirandus by Cassie Beasley
4.0

Lovely story. Good balance of fantasy and realism.