Sarah Biggs

Biggs worked with British Agencies for Adoption and Fostering (BAAF), the umbrella group for adoption agencies in England.