German Shepherds and Belgian Malinois

 

Duke

 

 

back