Masterpiece display

Click to follow
The Independent Online
A MASTERPIECE by the Italian artist Caravaggio, discovered recently in Dublin, goes on public display this week. The Taking of Christ, was restored after decades of obscurity.

Comments