John Rusch

John Rusch

John Rusch

Musician and Software Engineer following his enthusiasm