TaxpayersMoney

113
reputation
3

Dilettante with no training, learning by plagiarism and trial and error.