Undefined street object Public installation project, designed to test passers-by attention. It works. July 15, 2026 In public works, sculpture ← Previous Post Next Post →