Sea Urchin Cardinalfish-Facts and Photographs
The Sea Urchin Cardinalfish ( Siphamia mossambica) is not an easy fish to spot as they spend most of their time hiding within the spines of an urchin. They are even more difficult to photograph. The images ...