A review by firozah
Kaleidoscope by Brian Selznick

4.0