German Shepherd puppy. 386254105533836817







German Shepherd puppy.