Da Vinci's Demons
Season 3
Ep 2. Abbadon
- TV-MA
- October 31, 2015
- 54 min
-
7.7 (734)
Leonardo designs a getaway from Otranto, but some of his dearest relations may continue to be endangered.
Leonardo designs a getaway from Otranto, but some of his dearest relations may continue to be endangered.