Leonardo Ep105 Preview via @stacyamiller85 @AidanTurner @TheCW #LeonardoCW

Leonardo starring Aidan Turner premieres August 16, 2022 on The CW. Season 1 Episode 105. Here is the synopsis from TV Guide: ” Following the death of Ludovico’s wife, Leonardo is assigned a new commission (a fresco of The Last … Continue reading Leonardo Ep105 Preview via @stacyamiller85 @AidanTurner @TheCW #LeonardoCW