Home Sweet Home

19973 minHD

Queen Silvia of Sweden tells a little about her life in an animation made of stamps.