Daniella Djongova: Makeup artist, special effects supervisor and crew in Budapest, Hungary.

register for stage 32 Register / Log In