SegarA8584.jpg
Dendrochirus zebra, Zebra lionfish, Police Pier, Lembeh Straits, Sulawesi, Indonesia