EVOKE! 6 - "Happy Honking" Installation in Leicester Square, London by Contra
Rate:
1,025 ratings
Views: 1,502
From: Glasnosticity
Added: 16 years ago · 4:21 · 480p
The Happy Honking Installation was set up in Leicester Square in London as part of a series of interactive street art installations ...
Comments
No comments yet.
