Masked bannerfish

Masked bannerfish (Heniochus monoceros)

Showing all 4 results