Lowri Thomas

Lowri Thomas was principally a location manager for BBC Wales Doctor Who on many episodes of its first three series, but she also was the unit manager on Boom Town.