I heard Tony Cuff sing this ( When Rosy May comes in wi' Flowers)
on travelling folk (Radio Scotland) last week to the tune of Dainty Davy. It's apparently a Burns song but I've never come across it before. If someone could post the words I would be grateful