Helene boutique first mall

High end fashion boutique ‘helene’ at the first mall, Giza Egypt.