The couple have been named locally as David and Celia Barlow, from near Newbury in Berkshire.
Subscribe
Login
0 Comments