Thomas Gemperle

web developer

amateur photographer

couchsurfer, barcamper, networker, traveller, politician

linux and free software enthusiast