Person
Not who you're looking for? Others named John Sheepshanks: British bishop · English clothing manufacturer and art collector