John Wilson
jmwilson1.bsky.social
John Wilson
@jmwilson1.bsky.social
30 years+ experience in international education. Obsessed with languages, culture, travel and politics.
No videos yet.