Rik Roots

Rik Roots is an English poet.

Life
Roots lives in London with his partner, Nigel, and their 2 cats.