Lydia Hayden

Lydia Hayden is a set production assistant.