Caravaggio (1571-1610): The Calling of St Peter and St Andrew (1603-05). Royal Collection, London
>