Share
twitterlinkedinfacebook
Image 1 of 1
king-angelfish-baja-023095.jpg
Sea of Cortez, Baja California, Mexico; a King Angelfish (Holacanthus passer) swimming above yellow polyp black coral