Kennel Phantom of Scotland

Country: Germany
191 dogs from 26 litter | short list | details