Berwald Oxenstierna

Berwald is the personification of Sweden.