Family tree▼
Francesco Maria II della Rovere (20 February 1549 – 23 April 1631) was the last Duke of Urbino.