David Love

Scottish pedlar and poet