John Hagen
banner
johnh802.bsky.social
John Hagen
@johnh802.bsky.social
An American in Porto; lover of a good travel story; taught national security studies for Air Force graduate program; loves binge watching Neil Degrasse Tyson reels.
No videos yet.