Showing posts with label Chris Spence. Show all posts
Showing posts with label Chris Spence. Show all posts

Chris Spence


A fulsome apologyfor this.


Update:  ...but as so often happens, there’s more.