Image 1 of 1

1S47-013z.jpg

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