Shawn Gordon

Technology and blockchain developer and enthusiast as well as prolific musician.

Shawn Gordon