Lake Superior Sheepdogs

Dog Breeder

879 Carpin Beach Rd, Sault Ste. Marie, Ontario, P6A 5K6, Canada