Turkey flag


Name Kennel name Country
Serap Keles Staffizmir Turkey
Özgür Oguz Staffturk Kennel Turkey