North Carolina improviser: Kit FitzSimons

Kit FitzSimons