A short documentary showing what goes on behind the scenes at the Mdina Cathedral

A short documentary showing what goes on behind the scenes at the Mdina Cathedral.