Answer:
yes he did
Explanation:
Leonardo painted at least two versions of the Mona Lisa, including one for Francesco del Giocondo, and another for Giuliano de' Medici, meaning he did painted isleworth mona lisa
hope this helps!
add me as a friend if you can:)