LDN24 (Construction)
Media Art Installation for the Museum of London.
81 photos · 129 views