Will Hearnshaw
@WHearnshaw
Views (mostly) my own, the odd few to keep things stirred up and interesting.
Current Affairs 📰 | MilTwitter🪖 | PME📖 |Freemasonry🤝 | Ski Touring 🗻
ID:372286091
12-09-2011 14:02:27
13,3K Tweets
1,7K Followers
4,9K Following