John Hagner
banner
jhagner.bsky.social
John Hagner
@jhagner.bsky.social
Getting-less-burnt-out Democratic political operative by day, pâtissier in training by other parts of day. Appropriates grandpa culture. New Minnesotan.
No videos yet.