Jim Geovedi cover image

London, United Kingdom

A computer scientist who does Techno. Still not a musician.