ELLA
Owen Davies
2016
UK
3 mins
Atmospheric and ambiguous, a young girl travels on her own through the hinterland of England.
-
LSFF2017
6th—15th January 2017
6th—15th January 2017