https://lorraine.typepad.co.uk > April 2004 Meg is Born

Introduction

Megan Jada Mienie was born on the 12th April 2004 at the John Radcliffe Hospital, Oxford. She was delivered by forceps.