Robert Burns’ blue language has BBC blushing

Robert Burns
Robert Burns