International Short Film Festival Detmold 23.10.2020