Sand tiger shark

Gag grouper (Mycteroperca microlepis) aggregating on a deep wreck in North Carolina.

Gag grouper (Mycteroperca microlepis) aggregating on a deep wreck in North Carolina.

Post/Gallery: Groupers
Search
Generic filters
Filter by Custom Post Type
Filter by Categories
Anemonefishes