Moon tiger

Penelope Lively