Carlos II of Spain, also known as the Bewitched, was the last Habsburg ruler of…
Tag: Spanish Royals
Isabella II of Spain (10 October 1830 – 9 April 1904), the sole queen regnant…
Alfonso XIII of Spain (1886-1941) was King from 1886 until the proclamation of the Second…