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.