Dr Alan Miller

Dr Alan Miller photo courtesy Daily Hampshire Gazette