355 Portrait of Stefan Löfven
This is Stefan Löfven, the prime minister of Sweden He’s part of my “Rulers of the World” series I’m not sure what he’s looking at.
This is Stefan Löfven, the prime minister of Sweden He’s part of my “Rulers of the World” series I’m not sure what he’s looking at.