Person
Peerage person ID=376997
Not who you're looking for? Others named John Swete: clergyman, artist, antiquary, historian, and topographer (17
Family