Glaring porcupinefish
Fine spotted porcupinefish laying on a coral reef, Solawesi, Indonesia
© Fionaayerst | Stock Free Images
Similar Free Images
Categories: