Humphead Wrasse (Napoleonfish)

Humphead Wrasse (Napoleonfish) and sea turtles in an aquarium at Seaworld, San Diego, California. December 2013.

Humphead Wrasse (Napoleonfish) and sea turtles in an aquarium at Seaworld, San Diego, California. December 2013.

Leave a Reply