Loading…
black shepherd dog standing on lake shore beach with sky and clouds
License stock image of black shepherd dog standing on lake shore beach with sky and clouds. Search creative, high-quality pet images available through scruffy dog stock photos.