A review by lemon_drop
Angel Thieves by Kathi Appelt

5.0

Lovely, lyrical and layered.