Queen Silvia of Sweden tells a little about her life in an animation made of stamps.
2019
2018
2010
2016
2014
1980
2017
2011
2021
2012
1999