Photograph of In Your Face 2012:10:20 21:06:20 A photograph of people walking among the large inflatable balls that were part of the installation titled In Your Face. The installation is part of LUXCITY. View the original item