Who is Hernan Cortes?
Spanish ConquistadorWealthyHidalgo
Who is Alvarado
Hernan Cortes's second in Command