Lotta Hagvist

Lotta Hagvist was the On Set Prosthetics Supervisor for Human Nature and The Family of Blood.