Thank you for your patience while we retrieve your images.
Juvenile Garibaldi

Juvenile Garibaldi

Hypsypops rubicundus - juvenile garibaldi (Class Actinopterygii, Order Perciformes, Family Pomacentridae)