International Short Film Festival Detmold 23.10.2020 23. Oktober 2020 leylox News International Short Film Festival Detmold 2020 from Leyla Rodriguez on Vimeo.