A review by slippy_underfoot
Heat Wave by Penelope Lively

4.0