European Otter in nature.

European Otter in nature. - 56568992

European otter (Lutra lutra) swimming in the water

Similar stock images

to-top-page