A review by hattiesbooks21
Sea Glass by Maria V. Snyder

4.0