A review by themixedlitlibrary
Bluish by Virginia Hamilton

3.75