The Garden of Evil

The Garden of Evil  £9.09

In a hidden studio in an area of Rome, where the Vatican liked to keep an eye on the city's prostitutes, an art expert from the Louvre is found dead in front of one of the most beautiful paintings that Nic Costa has ever seen - an unknown Caravaggio

More info...