Richard Barclay

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