Emma (Martin) Marshall
Emma Marshall is development director at Bangor University. She's an avid swimmer, walker, photographer and explorer, often with her three children.
Emma Marshall is development director at Bangor University. She's an avid swimmer, walker, photographer and explorer, often with her three children. See less