Carlo Michelstaedter (1887-1910)

18 minutes read - 3688 words