Richard Barclay

Richard Barclay was Film Editor for DW: Marco Polo along with Elmer Davies and John House.