seal/otter ??

seal/otter ??

Observation - seal/otter ?? - UK and Ireland. Description: spotted in river Bladnoch estuary

spotted in river Bladnoch estuary