Caravaggio

Medusa

In Rome, the works of Caravaggio are a bit everywhere.

Advertisements