James Hill | Youtube
251 FOLLOWERS
James Hill is a classically trained Canadian musician who has focused on the ukulele, both as his primary instrument and as a method of music instruction for school children.