A review by sarahp85
Theatre of Marvels by Lianne Dillsworth

3.0

More 3.5 *

I would have given it 4 but some bits of the story are just not making it flow as well as it should.

Initial story I loved though.