A review by addison_reads
Island of the Blue Dolphins by Scott O'Dell

adventurous emotional reflective sad medium-paced

5.0