A review by anniereads221
Sapphire Battersea by Jacqueline Wilson

3.0