This is certainly the most mysterious painting of all the history of painting. Thirty different attempts of finding out the hidden meaning of it have been made without success. The Flagellation is not only the masterpiece of a great artist telling an enigmatic story, it is also the expression of Renaissance's new ideas and art. Piero had a great reputation as a painter and as a mathematician. A few of
... see more