Stock Photo: Clarion Angelfish or Angel Holacanthus clarionesis, Roca Partida, Revillagigedo Islands, Mexico, America, Eastern Pacific