19th July 22
The ISA Short Film 2022 Award winners have been announced and DLD College London student Yeva has won first place with her film “A Piece of Self”. This short film…