elfenbenstornen

noun
ivory towers