John III of Bergen op Zoom (Q1694755)
Belgian noble
Language: