Stephen Tempest (Q75905953)
(1689-1771)
Language:
other details