Royal Angelfish

a
Other Animal Name: 
Royal Angelfish
Latin Name: 
Pygoplites diacanthus
Photographer? Join us