Descartes<Cardioid>
Desmond
London, City of, United Kingdom (Great Britain)
Nothing is true. Everything is premitted.
Nothing is true. Everything is premitted.