DUVE

Duve, Berlin, Germany

By Hannah Schraven

The Swiss artist shares a series of images that are important to her

By Charlotte Herzig