First Da Vinci’s Demons Season Two Images

Looks like Leonardo gets out of that cliffhanger in the Da Vinci’s Demons season finale…

Da Vinci’s Demons second season comes to Fox in the UK and Starz in the US in 2014.