John Croes (1762-1832)

Part of John Croes (1762-1832)