St John the Baptist
painting 38 of 94 by Michelangelo Merisi da Caravaggio

St John the Baptist by Michelangelo Merisi da Caravaggio