dcsimg

Tetraodon meleagris (Lacepede). Riu Kiu Islands. 1907. Tetraodon; Puffers (Fish).