A painting unleashes the riddle of three women from different worlds and times but with the same face. How can this be?
1977
1958
1998
1988
1975
2006
1978
1996
1980
1985
1993
1976
1974
1983
2001
1999
1967
1972
2008