Carp?? Hydrid??

Carp?? Hydrid??

Observation - Carp?? Hydrid?? - UK and Ireland. Description: