Harold Abandoned Dog

British Columbia

BC SPCA