Image 1 of 1

1S69-500z.jpg

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