jackwildchurch

jackwildchurch

old geezer - incompetent musician of 35+ years without having made any improvement to technique - fanatic builder of stuff/reviver of junk - nature lover - child