Sir John Biggs Davison, Conservative British MP and writer. Close-up portraits

Item Information