Pedro de Ibarra


Pedro de Ibarra was a Spanish soldier who ruled Florida between 1603 and 1610.

NA

Source: Wikipedia