In a joyous tour de force, the world's greatest paintings -- all schools, all periods -- flash by at the rate of eight per second; yet we are able to recognize and retain most.
2014
1993
2012
1934
2003
2009
2021
2022
2024
2007
—
1999
2006
1976
1986
2015
1972