Walls of wonder is a public art, located at 16A Avenue de la liberté, Luxembourg (Rue Heinrich Heine), Lëtzebuerg, Lëtzebuerg
Opening Tonight 8pm. For the next 2 weeks everyday from 10am-1am 'till 01.12.2012