Production wraps on Leonardo da Vinci drama starring Aidan Turner

Aidan Turner in Leonardo (Angelo Turetta)
Aidan Turner in Leonardo (Angelo Turetta)