The weird and the wonderful returned to Dumfriesshire at the weekend when the eclectic Eden Festival came out of its pandemic slumber.
Party-goers from across the UK flocked to Raehill Meadows near Johnstonebridge to enjoy 250 acts across 10 stages with most of them finally getting to use the tickets they had bought for the 2020 event which, like last year, had to be cancelled because of Covid-19 restrictions and lockdowns.