1a Idyllic opera depicting shepherd over the internet (9)
-A-T-R-L-
I think it's Pastorale but don't fully understand why. Please could someone explain!
Could be horseshoe runner, given the few letters that I have.
Goodness only knows what that means though. I am having diffs with bottom left corner this weekend so am short of clues to help further.