Crown Princess Victoria Inaugurates New Exhibition at National Museum of Natural History
Crown Princess Victoria of Sweden, along with her son Prince Oscar of Sweden, inaugurates National Museum of Natural History's new exhibition "World of Water" on 3 June 2024 in Stockholm, Sweden.