All photos Copyright 2011-2018 — Do not use without permission
Damselfish
- Beaugregory Juvenile
- Beaugregory Juvenile
- Beaugregory
- Bicolor Damsel
- Dusky Damsel Juvenile
- Dusky Damsel Juvenile
- Longfin Damsel Juvenile
- Longfin Damsel Juvenile
- Longfin Damsel Juvenile
- Longfin Damsel Juvenile
- Longfin Damsel
- Sergeant Major
- Sergeant Major Eggs
- Three Spot Damsel Juvenile
- Three Spot Damsel Juvenile
- Three Spot Damsel Juvenile
- Three Spot Damsel
- Yellowtail Damsel Juvenile
- Yellowtail Damsel Juvenile
- Yellowtail Damsel
- Yellowtail Damsel
- Yellowtail Damsel
- Yellowtail Damsel
- Sunshinefish Juvenile
- Sunshinefish Juvenile
- Sunshinefish Juvenile
- Sunshinefish
Chromis
- Brown Chromis being cleaned
- Blue Chromis
- Blue Chromis
Hamlets
- Barred Hamlet
- Barred Hamlet
- Barred Hamlet
- Barred Hamlet
- Barred Hamlet
- Butter Hamlet
- Butter Hamlet
- Butter Hamlet
- Tan Hamlet
- Yellowbelly Hamlet
- Yellowbelly Hamlet
- Yellowtail Hamlet
- Yellowtail Hamlet
- Yellowtail Hamlet
- Yellowtail Hamlet
- Shy Hamlet
- Shy Hamlet
- Shy Hamlet