3 strange fish

Some are known as "vampires of the sea", others can walk on land... The seabed is filled with strange fish. These three are no exception. 😳

avatar
Brut.