Il Rosso Fiorentino's hands-down masterpiece, a 12-foot-tall "Deposition" painted in 1521, is located somewhat pleasantly off the beaten track in the Tuscan hilltop town of Volterra. It's an easy day ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results