Public domain photos

The image shows a blue and yellow butterflyfish swimming in the ocean amongst a few aquatic plants. The butterflyfish has a black and white striped body with a yellow stripe running along its back.

The image shows a blue and yellow butterflyfish swimming in the ocean amongst a few aquatic plants. The butterflyfish has a black and white striped body with a yellow stripe running along its back.Open in library