Part of what I think was a shoal of Roach or Rudd ?

Part of what I think was a shoal of Roach or Rudd ?

Observation - Part of what I think was a shoal of Roach or Rudd ? - UK and Ireland. Description: