SSPCA receives generous donation from Aberdeen oil company

Post Thumbnail