Billboard project for the public space in Essen, Germany
Read more about the project.
September 13, 2010
public space