Floreasca 111

Boutique shopping mall in Bucharest.