William Irving

About

59 y.o. trombonist, with a wife and 3 cats, Marjorie, Charlie, Guinevere and Linus respectively.