Le Caravage 1571 1610 - St Jean Baptiste 1594 95


Size: 2906px × 4500px
Photo credit: © Art Heritage / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: art, culture, europe, history, painting