Capture your special moments with Becky Newton Photography, based in Gloucestershire.