Jean "Karl XIV & III John" Bernadotte
About
One of Napoleon's marshals who became King of Sweden.
One of Napoleon's marshals who became King of Sweden.
© 2025 Animax All rights reserved