Share
twitterlinkedinfacebook
Image 1 of 1
R10534.jpg
The latticed butterflyfish, Chaetodon rafflesi, feeds on sea anemones, polychaetes and coral polyps.  Indonesia.