-
Ostorhinchus properuptus, Adult. Photo: Ian Shaw
-
Ostorhinchus properuptus, Juvenile, Northern Great Barrier Reef, Australia, Photo: Joe Shields
-
Ostorhinchus properuptus, Juvenile, Northern Great Barrier Reef, Australia, Photo: Joe Shields
-
Ostorhinchus properuptus, Juvenile, Northern Great Barrier Reef, Australia, Photo: Joe Shields
-
Ostorhinchus properuptus, Jervis Bay, NSW, Photo: Andrew Green