Who was the tallest ruler in history?
Who was the tallest ruler in history?King Felipe VI of Spain, aka Felipe Juan Pablo Alfonso de Todos los Santos...
Who was the tallest ruler in history?King Felipe VI of Spain, aka Felipe Juan Pablo Alfonso de Todos los Santos...