words fail me

words fail me

ptolemaic complex Rachel Kann 1072886400000