Saint Matthew and the Angel

SAINT MATTHEW AND THE ANGEL - 1602 - CARAVAGGIO
KAISER FRIEDRICH MUSEUM, BERLIN