LSFF2018

The 15ᵗʰ London Short Film Festival

12th—21st January 2018

Dare to fail

We’re back for #LSFF2018.