Travelling to Rome? Read more on the topic to better prepare your stay: This painting was authenticated in 1963 by Roberto Longhi, a renowned art historian. This immense canvas, probably painted ...