Image 1 of 1

rsv069cd082.jpg

Add to Lightbox Download
Longfin Eel (Anguilla dieffenbachii). Location : Great Barrier Island, New Zealand
Copyright
Rudolf Svensen
Image Size
3008x2000 / 4.4MB
Contained in galleries
Freshwater Eels
Longfin Eel (Anguilla dieffenbachii). Location : Great Barrier Island, New Zealand