German shepherd puppies

German shepherd puppies - 3398034

Homeless German Shepherd puppy lies on the grass in the garden.

Similar stock images

to-top-page