Baby Poppy born after just five minutes of labour

Keiran and Daisy with Poppy, who took just over five minutes to arrive in to the world.
Keiran and Daisy with Poppy, who took just over five minutes to arrive in to the world.

Breaking