Majestic angelfish

A majestic angelfish (Pomacanthus navarchus) in front of  a green sponge. Indonesia.

A majestic angelfish (Pomacanthus navarchus) in front of a green sponge. Indonesia.

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