Fifteen-spined stickleback

Fifteen-spined stickleback

Observation - Fifteen-spined stickleback - UK and Ireland. Description: