A grey Merle border collie puppy stands next to a Welsh corgi Pembroke tricolor and a white French bulldog. Three dogs #308722964
Description
A grey Merle border collie puppy stands next to a Welsh corgi Pembroke tricolor and a white French bulldog. Three dogs met on a walk in the park. Rear view. Butts and tails