Emma Benschop
Emma Benschop

Billboard

A conceptual piece illustrating the contrast between advertising and nature.