A review by ambershelf
The Teller of Small Fortunes by Julie Leong

4.0