Catherine Bull

Catherine Bull is a film editor based in Los Angeles, USA, working with Spot Welders.