echeng101112_0269522-Edit.tif
Striped frogfish or striated frogfish (Antennarius striatus) in the shallows at Laha, Ambon, Maluku, Indonesia.


echeng101112_0269522-Edit.tif
Striped frogfish or striated frogfish (Antennarius striatus) in the shallows at Laha, Ambon, Maluku, Indonesia.