Freshwater Eel

Freshwater Eel

Observation - Freshwater Eel - UK and Ireland. Description: