Stickleback

Stickleback

Observation - Stickleback - UK and Ireland. Description: