Common porcupinefish
A little timid porcupinefish from maldivian coral reef
italian name: Pesce Istrice
scientific name: Diodon Hystrix
english name: Common porcupinefish
© Ligio | Stock Free Images
Similar Free Images
Categories: