Friday, March 5, 2010

Caravaggio Exhibit in Rome


Caravaggio - The Incredulity of St. Thomas (license)

Art historian Elizabeth Lev reviews a new Caravaggio exhibit in Rome, running until June 13th.

No comments:

Post a Comment