Quixelus Archer

Breed: Manchester Terrier (Standard)

 

Quixelus Archer