Three-spined stickleback

Gasterosteus aculeatus leiurus

HariyoM.wrl