A painting unleashes the riddle of three women from different worlds and times but with the same face. How can this be?
2002
1958
1980
1961
1984
1959
1964
1983
2003
2006
2004
1996
1986
1975
2007
1999