Italy's news in English

Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

exhibition

Technology sheds new light on master of shade

Technology sheds new light on master of shade

He is known as the master of shade, and now 21st Century technology is shedding new light on the creative process behind Caravaggio's groundbreaking painting.

2016

2015

2014

2013