Lydia Blanchard (Lydz)
Technician / Creator - Camera operator
Montréal, QC, CA
Technician / Creator
Camera operator
Technician / Creator
Sound/Lighting Technician
Technician / Creator
Stage manager
Technician / Creator
Video chief
15