Queen Silvia of Sweden tells a little about her life in an animation made of stamps.
2023
2022
2010
2015
2001
2024