California, USA. Harbor seals lying on Navarro Beach,... 07 Mar 2017, David Bacon - DNB1703039.jpg

California, USA. Harbor seals lying on Navarro Beach,... 07 Mar 2017, David Bacon - DNB1703039.jpg