Shakespeare's Globe

Mowbray, Welsh Captain & Guard played by Ihab Zahdeh

Richard II (2012)
Written by: William Shakespeare