All posts by Kevin Bell

Kevin is happy to live in Eastwood with his partner and two dogs. An unashamed socialist, he writes and occasionally paints about history as a way of coming to grips with the problems of today. kdbellblog.wordpress.com