47 / 50
Saint Matthew and the Angel. Caravaggio
+

© PD