James Walsh
James Walsh

James Walsh

I like writing stories, singing songs, doing comedy, cycling to places, and being nerdy about my interests. Ex-Guardian community editor