Guild donates to charity