A review by razzy_reads
Sapphire Battersea by Jacqueline Wilson

2.0