3 spined stickleback.

3 spined stickleback.

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