Fish : Yellowlip Emperor
A yellowlip emperor swimming in the ocean of Maldives.
italian name: Imperatore labbra gialle
scientific name: Lethrinus Xanthochilus
english name: Yellowlip Emperor
© Ligio | Stock Free Images