Came across this group today next to a public right of way near to Stowmarket, Suffolk - quite vocal for a while. Anyone know what they are please?
(Pardon the Scottish Accent)
Richard B