Image 1 of 1

1S63-505z.jpg

1S63-505z  Threespine Stickleback, eggs with embryos developing, about 7 days old, Gasterosteus aculeatus,  Hotel Lake British Columbia