ج.م 1,200.00 pure german shepherd puppies for sale Dogs June 25, 2018 Puppies are 60 days old and they are vaccinated and dewormed Father is a long hair royal black coat german […]