Striped damselfish, goatfish, angelfish and parrotfish swim in abundance along the Horseshoe Reef, against a backdrop of peacock-hued sea fans, pillar coral, brain coral, staghorn coral, anemones and sponges.
(Striped damselfish, goatfish, angelfish and parrotfish; swim; in abundance along the Horseshoe Reef)
Striped damselfish, goatfish, angelfish and parrotfish
swim
in abundance along the Horseshoe Reef