Amazing art needs to be experienced in real life so we decided to open a gallery at one of the most prestigious locations in Frankfurt, Germany:
MyZeil is a flagship location within the collection of more than 120 shopping centers by our cherished partner and Germany’s leading operator of malls, the ECE Group.