Amadeu

Canada

amadeusw.com

Age: 25

A bit of software a bit of hardware