Ralph Fiennes (Richard, Duke of Gloucester)_credit Marc Brenner

Finbar Lynch