A review by razzy_reads
Opal Plumstead by Jacqueline Wilson

2.0