A documentary series looking at day to day life at the Mayflower Sanctuary featuring the staff and it’s animal residents.