Behind-the-scenes and promotional photos of “The Borgias” starring Jeremy Irons
Here are a few sneak peek promotional set photos from behind-the-scenes of The Borgias starring Jeremy Irons and directed by Neil Jordan, which is currently being filmed in Budapest, Hungary at Korda Studios.