Afzal Ibrahim 0 comments May 1, 2020 17 Apr 2020 St. John the Baptist St. John the Baptist is an oil painting produced between 1513 and 1516 by Italian artist Leonardo da Vinci. When the High Rena... Continue reading