Newborn portraits of 18-day-old Florence | Oxfordshire Newborn Photography

Florence was born on 21 June at 12.31am, 40 minutes after arriving at the hospital following a mad dash from home. Her Bicester-based mum, Louise, brought her round…