Lotsofdoc
Yellow-fin Surgeonfish (Acanthurus xanthopterus) and Short-horned Unicornfish (Naso brevirostris) swimming over reef.
© Qldian | Stock Free Images