355 Portrait of Stefan Löfven


2015-02-13aThis 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.

Advertisements