Richard Barclay

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