avatar

Peter Canellov

Poet, Philosopher, writer, teacher and chess player.