Cover 2

Fragments of Anaxagoras

Fragments of Anaxagoras

-428