Public domain photos

The image shows a barracuda, a large fish, laying on top of a green banana leaf on a white cloth.

The image shows a barracuda, a large fish, laying on top of a green banana leaf on a white cloth.Open in library