Sixbar angelfish Pomacanthus sexstriatus blueBG

Bluespotted Sunfish Enneacanthus gloriosus

Atlantic bigeye Priacanthus arenatus photo

Emperor angelfish Pomacanthus imperator blueBG

Emperor angelfish Pomacanthus imperator

Banded Sunfish Enneacanthus obesus

Lophiodes miacanthus

Black Banded Sunfish Enneacanthus chaetodon BW

Butterfish Peprilus triacanthus

American butterfish Poronotus triacanthus

Phlogacanthus quadrangularis

Clown loach Chromobotia macracanthus

Atlantic bigeye Priacanthus arenatus

Atlantic bigeye Priacanthus arenatus photo 2

Glasseye snapper Heteropriacanthus cruentatus

Longnose filefish Oxymonacanthus longirostris photo

Threadfin cardinalfish Apogon leptacanthus

Short nosed tripodfish Triacanthus biaculeatus blueBG

Proteracanthus sarissophorus

Blue ringed Angelfish Pomacanthus annularis

Short nosed tripodfish Triacanthus biaculeatus

acanthus leaf

Longnose filefish Oxymonacanthus longirostris

Butter fish Poronotus triacanthus