Pinterest
La Grande Bellezza (The Great Beauty), 2013. Set in Rome.

La Grande Bellezza (The Great Beauty), 2013. Set in Rome.

Louisiana Museum of Modern Art, Copenhagen

Louisiana Museum of Modern Art, Copenhagen

Militärmuseum Dresden

Militärmuseum Dresden