1503 - Part 2

EPISODE:

Episode Info

Cast

John Doman
as Rodrigo Borgia
Mark Ryder
as Cesare Borgia
Isolda Dychauk
as Lucrezia Borgia
Art Malik
as Francesc Gacet
Diarmuid Noyes
as Alessandro Farnese
Marta Gastini
as Giulia Farnese
Show More Cast