Image 1 of 1

1S47-001z.jpg

1S47-001z  Three Spined Stickleback - male courting female, her belly is full of eggs  - Gasterosteus aculeatus