Poster Of Da Vinci's Demons S03E09
Leo and Sophia struggle to control the mysterious device they've built. Back in Florence, Riario awaits judgment while Lorenzo and Vanessa take their partnership to the next level.
Please disable Ad-blocker. We understand ads can be a pain, but they are our only way to maintain the server. Your patience is highly appreciated and we hope our service can be worth it.