Image 1 of 1

1S70-509z.jpg

1S70-509z  Threespine Stickleback, eggs with embryos developing in nest, about 7 days old, Gasterosteus aculeatus,  Hotel Lake British Columbia