Avatar Review

Issue 18

Neil Scotten

Neil Scotten is a UK-born writer and photographer who is currently living in Montreal, Canada.