Shakespeare's Globe

Duke of Gloucester & Duke of York played by George Ibrahim

Richard II (2012)
Written by: William Shakespeare