About John Black

Currently interested in art, computing, management, social media, games, science, politics, music, animation, internet, business, flow, dance, running, parenting - but it changes often.

Public Notes


Recent Activity

(Charlottesville, VA)
John Black
Web Page: www.kashori.com