Barts Health Archives

For the Archives and Museums fund SPF2501

Fundraising for Barts Charity

Story

Share this story