Karl Gustav, 1648-1703, Prince of Baden-Durlach, 1651.

HIP2989737

Karl Gustav, 1648-1703, Prince of Baden-Durlach, 1651. Credit: Heritage Art/Heritage Images /TopFoto