Prince Carl Philip raced at the Swedish Touring Car Championship in Karlskoga. Princess Sofia of Sweden and son Prince Alexander watched the race in Karlskoga. |
Prince Carl Philip raced at the Swedish Touring Car Championship in Karlskoga. Princess Sofia of Sweden and son Prince Alexander watched the race in Karlskoga. |
Get updates delivered right to your inbox!