Kevin Preston

More at www.kpphotos.co.uk