Blue angelfish

Blue angelfish  on a wreck in North Carolina.

Blue angelfish (Holacanthus bermudensis) on a wreck in North Carolina.

Post/Gallery: Marine Angelfishes
Search
Generic filters
Filter by Categories
Anemonefishes