AKC Emerald Minis

Good Breeder of Miniature American Shepherds

AKC Emerald Minis