Regional Show – Society of Canary Breeders of Michigan-  October 22, 2017

Regional Show – Society of Canary Breeders of Michigan- October 22, 2017