Four goats and two sheep took over the Bishop of Gloucester’s garden, in a project to build confidence and self-esteem with women from the Nelson’s Trust Centre. Charity Delilah’s UmbrellaContinue reading
Four goats and two sheep took over the Bishop of Gloucester’s garden, in a project to build confidence and self-esteem with women from the Nelson’s Trust Centre. Charity Delilah’s UmbrellaContinue reading