Image 1 of 1

1S69-501z.jpg

1S69-501z  Threespine Stickleback, just hatched young camouflaged in nest, Gasterosteus aculeatus,  Hotel Lake British Columbia