Pedda Borowski

Pedda Borowski (aka Puppetmaster) is an artist living in Berlin who walks between visual art, illustration, photography and performance art.