Atmospheric and ambiguous, a young girl travels on her own through the hinterland of England.
No data