Yellow spotted burrfish. (Cyclithys spilostylus)

Royalty-free stock photo ID: 42531226

Yellow spotted burrfish. (Cyclithys spilostylus)