MustRepeat
Source
Search
Add
Contact
Friedrich Nietzsche
All things that are truly great are at first thought impossible.