Da Vinci’s Demons S03E02: Abbadon 

 img 3496 - Da Vinci's Demons S03E02: Abbadon   
Turks are pissed at their portrayal!

img 3497 - Da Vinci's Demons S03E02: Abbadon  
 img 3498 - Da Vinci's Demons S03E02: Abbadon   
img 3499 - Da Vinci's Demons S03E02: Abbadon  
3 seasons late but again it’s never too late!

 img 3500 - Da Vinci's Demons S03E02: Abbadon   
This dude is too quick! 

img 3501 - Da Vinci's Demons S03E02: Abbadon