CaveScientist

375
reputation
1
10

An amateur electronics enthusiast