Camouflage
Juvenile trumpetfish hides in rope sponge. Grand Cayman
Grand CaymanTrumpetfishUnderwatermacroscuba
From Grand Cayman - December 2016