dragon_reborn 's review for:

Circus Mirandus by Cassie Beasley
5.0

Read aloud to my 9 year old son. I didn’t expect such an excellent book. It was interesting, original, creative, and magical.