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

Leonardo starring Aidan Turner premieres August 16, 2022 on The CW. Season 1 Episode 104. Here is the synopsis from TV Guide: “When Ludovico asks Leonardo to create a sculpture in honour of his father, mounted on horseback, Leonardo‚Äôs ambitions … Continue reading Leonardo Ep104 Preview via @stacyamiller85 @AidanTurner @TheCW #LeonardoCW