Sherri Lewis

Sherri Lewis is an assistant production manager for Thomas & Friends at Arc Productions.