Da Vinci's Demons · SEASON 3
Semper Infidelis
Episode 1 · 2015-10-24

- Drama
Episode overview
Leonardo and his allies are forced to retreat when the Ottoman Empire storms the city of Otranto.
55 minutes
Episode 1 · 2015-10-24

Leonardo and his allies are forced to retreat when the Ottoman Empire storms the city of Otranto.
55 minutes