avatar
Guy Walters @guywalters.bsky.social
đŸ“€ 3147 đŸ“„ 251 📝 392

Historian, hack, presenter, runner. Sometimes wears dodgy trousers. [email protected]