Photo by: Wikipedia
Francis
Francis is the perfect name for a modern Prince because it's French and therefore a little bit je ne sais quoi. Francis II, pictured here, was the son of King Henry II.
Photo by: Wikipedia
Francis
Francis is the perfect name for a modern Prince because it's French and therefore a little bit je ne sais quoi. Francis II, pictured here, was the son of King Henry II.