German Shepherd male puppy long coat available for sale
Pomeranian Puppy (03452231317)
Black Shepherd puppy (03452231317)