Saw this in my garden in North East Scotland and am not sure what it is. Any suggestions? Apologies for the slightly blurry photo.
Cin J