Born:Unknown
Department:Costume & Make-Up
Total Credits: 13
Avg Rating: 9.7
Making of Lord of the Flies
Maja Meschede is a costume designer.