W E L L C O M E

 

German Shepherd-Astor

Obedience and Defence a guide