Evilya Mehmed

Evilya Mehmed was an Ottoman explorer.